tkinter禁用(只读)下拉列表Combobox

您所在的位置:网站首页 combobox 禁用 tkinter禁用(只读)下拉列表Combobox

tkinter禁用(只读)下拉列表Combobox

2024-07-02 21:31| 来源: 网络整理| 查看: 265

tkinter将下拉列表框Combobox控件的状态设置为只读,也就是不可编辑状态:

# 定义下拉列表值 self.Combo3List = [1, 2, 3,] # 定义下拉列表控件,self.Frame1为Combobox的父级, state表示Combobox的状态,readonly为只读,disabled为禁用 self.Combo3 = Combobox(self.Frame1, values=self.Combo3List, font=("宋体",9), state="readonly") # 放置控件 self.Combo3.place(relx=0.884, rely=0.627, relwidth=0.053, relheight=0.089) # 设置Combobox的默认值为Combo3List集合的第一个元素 self.Combo3.set(self.Combo3List[0])

tkinter中大部分控件都拥有state属性,上面代码段中的state属性也可以在Combobox的Configure()函数中进行配置。如下:

# 设置状态为只读 self.Combo3.configure(state="readonly") # 设置状态为禁用 #self.Combo3.configure(state="disabled")

 

欢迎访问我的个人博客:机器学习之路​​​​​​​



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3